﻿
using System;
using Microsoft.ReportingServices.DataProcessing;

namespace FimDataProcessingExtension
{
    public sealed class FimTransaction : IDbTransaction
    {
        void IDbTransaction.Commit()
        {
            /*
            * Implement Commit here. Although the template does
            * not provide an implementation, it should never be 
            * a no-op because data corruption could result.
            */
        }

        void IDbTransaction.Rollback()
        {
            /*
            * Implement Rollback here. Although the template does
            * not provide an implementation, it should never be
            * a no-op because data corruption could result.
            */
        }

        void IDisposable.Dispose()
        {
            // TODO: Dispose implementation
        }
    }
}

